import axios from 'axios'
import qs from 'qs'
import Vue from '../main'
import db from './db'
import * as constant from '../config/constant'
import api from './api'

// 动态配置环境
var url = '';
var mUrl = 'https://cx.weibu.pro';
let baseUrlPrefix = '';
let isDebug = false; // 是否调试
if (baseUrlPrefix == '') {
  baseUrlPrefix =window.location.protocol + "//" + window.location.hostname;

}

// axios 配置
axios.defaults.timeout = 600000;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
// axios.defaults.withCredentials = true;

if (isDebug) {
  axios.defaults.baseURL = url;
} else {
  axios.defaults.baseURL = baseUrlPrefix;
}

// 接收参数拦截
axios.interceptors.response.use((config) => {

  if (config.data.code == -100) {
    alert(config.data.msg);
    window.location.href = config.data.data.url;
    return false;
  }

  // code == 100
  if (config.data.code == 100) {
    window.location.href = config.data.data.url;
    return false;
  }

  // code == 1
  if (config.data.code == 1 && config.data.data) {
    if (config.data.data.auto_pay) {
      config.data.data.auto_pay = config.data.data.auto_pay.toString();
    }
    if (config.data.data.open_pay) {
      config.data.data.open_pay = config.data.data.open_pay.toString();
    }
    if (config.data.data.negotiate) {
      config.data.data.negotiate = config.data.data.negotiate.toString();
    }
    if (config.data.data.copyright) {
      config.data.data.copyright = config.data.data.copyright.toString();
    }
    if (config.data.data.type && typeof config.data.data.type != "object") {
      config.data.data.type = config.data.data.type.toString();
    }
    if (config.data.data.style) {
      config.data.data.style = config.data.data.style.toString();
    }
    if (config.data.data.during) {
      config.data.data.during = config.data.data.during.toString();
    }
    if (config.data.data.area_limit) {
      config.data.data.area_limit = config.data.data.area_limit.toString();
    }
    if (config.data.data.storage_type) {
      config.data.data.storage_type = config.data.data.storage_type.toString();
    }
    if (config.data.data.is_confirm_code) {
      config.data.data.is_confirm_code = config.data.data.is_confirm_code.toString();
    }
    if (config.data.data.status) {
      config.data.data.status = config.data.data.status.toString();
    }
  }
  return config;
}, (error) => {
  return Promise.reject(error);
});

//POST传参序列化
axios.interceptors.request.use((config) => {
  if (config.method === 'post') {
    config.data = qs.stringify(config.data);
  }
  return config;
}, (error) => {
  return Promise.reject(error);
});

export function fetch(url, params, method) {
  if (method == 'POST') {
    url = mUrl + url
    return new Promise((resolve, reject) => {
      axios.post(url, params)
        .then(response => {
          resolve(response.data);
        })
        .catch((error) => {
          reject(error)
        })
    })
  } else if (method == 'GET') {
    return new Promise((resolve, reject) => {
      axios.get(url, params)
        .then(response => {
          resolve(response.data);
        }, err => {
          reject(err);
        })
        .catch((error) => {
          reject(error)
        })
    })
  }

}

export default {
  url,
  baseUrlPrefix,
  /* ---------- 全局 START --------------*/
  /**
   * 获取Url前缀
   * @return {string}
   */
  getBaseUrlPrefix: function() {
    return baseUrlPrefix;
  },
  /**
   * 图片Base64上传
   * @param params
   * @param controllerName 控制器参数
   */
  uploadFileToBase64: function(params) {
    return fetch('/index.php?s=home/Store/uploads', params, 'POST')
  },

  /**
   * 获取用户信息
   * @param params
   * @param controllerName 控制器参数
   */
  getUserInfo: function(params) {
    return fetch('/index.php?s=home/index/index', params, 'POST')
  },
  checkOrder: function(params) {
    return fetch('/index.php?s=home/order/getOrderStatus', params, 'POST')
  },

  driver_save: function(params) {
    return fetch('/index.php?s=home/driver/save', params, 'POST')
  },
  /* ---------- 全局 END --------------*/



  /* ---------- 小程序装修 START --------------*/
  /**
   * 图片库图片上传
   * @param params
   * @returns {*}
   */
  // uploadImageAlwaysImageLibary: function (params) {
  //   return fetch('/index.php?s=home/Store/uploads', params, 'POST')
  // },
  /* ---------- 小程序装修 END --------------*/



  /* ---------- 控制台 START --------------*/
  /**
   * 统计数据
   * @param params
   * @returns {*}
   */
  getStatisticalData: function(params) {
    return fetch('/index.php?s=home/Index/statistical', params, 'POST');
  },
  /* ---------- 控制台 END --------------*/


  /* ---------- 小程序设置 START --------------*/

  /**
   * 小程序设置
   * @param params
   * @returns {*}
   */
  getBasicSetting: function(params) {
    return fetch('/index.php?s=home/Store/basis', params, 'POST');
  },

  /**
   * 小程序设置更新
   * @param params
   * @returns {*}
   */
  basicSettingUpdate: function(params) {
    return fetch('/index.php?s=home/Store/basisadd', params, 'POST');
  },


  /**
   * 支付设置
   * @param params
   * @returns {*}
   */
  getPaymentSetting: function(params) {
    return fetch('/index.php?s=home/wechat_app/getpay', params, 'POST');
  },


  /**
   * 支付设置更新
   * @param params
   * @returns {*}
   */
  paymentSettingUpdate: function(params) {
    return fetch('/index.php?s=home/wechat_app/payseting', params, 'POST');
  },


  /**
   * 问题标签列表
   * @param params
   * @returns {*}
   */
  getDefectsTagList: function(params) {
    return fetch('/index.php?s=home/Defects/index', params, 'POST');
  },

  /**
   * 问题标签添加
   * @param params
   * @returns {*}
   */
  addDefectsTag: function(params) {
    return fetch('/index.php?s=home/Defects/adds', params, 'POST');
  },

  /**
   * 删除标签添加
   * @param params
   * @returns {*}
   */
  delDefectsTag: function(params) {
    return fetch('/index.php?s=home/Defects/del', params, 'POST');
  },


  /**
   * 协议列表
   * @param params
   * @returns {*}
   */
  getClauseList: function(params) {
    return fetch('/index.php?s=home/Article/index', params, 'POST');
  },

  /**
   * 协议单个获取
   * @param params
   * @returns {*}
   */
  getClauseItem: function(params) {
    return fetch('/index.php?s=home/Article/getarticle', params, 'POST');
  },

  /**
   * 协议单个更新
   * @param params
   * @returns {*}
   */
  updateClauseItem: function(params) {
    return fetch('/index.php?s=home/Article/articleaedit', params, 'POST');
  },


  /**
   * 公告列表
   * @param params
   * @returns {*}
   */
  getNoticeList: function(params) {
    return fetch('/index.php?s=home/Notice/index', params, 'POST');
  },

  /**
   * 公告添加
   * @param params
   * @returns {*}
   */
  addNotice: function(params) {
    return fetch('/index.php?s=home/Notice/articleaadd', params, 'POST');
  },

  /**
   * 公告修改
   * @param params
   * @returns {*}
   */
  updateNotice: function(params) {
    return fetch('/index.php?s=home/Notice/articleaedit', params, 'POST');
  },

  /**
   * 公告获取单个
   * @param params
   * @returns {*}
   */
  getNoticeItem: function(params) {
    return fetch('/index.php?s=home/Notice/getarticle', params, 'POST');
  },

  /**
   * 公告删除单个
   * @param params
   * @returns {*}
   */
  delNoticeItem: function(params) {
    return fetch('/index.php?s=home/Notice/del', params, 'POST');
  },


  /**
   * 消息模板设置获取
   * @param params
   * @returns {*}
   */
  getTempletSetting: function(params) {
    return fetch('/index.php?s=home/message_setting/index', params, 'POST');
  },

  /**
   * 消息模板设置
   * @param params
   * @returns {*}
   */
  setTempletSetting: function(params) {
    return fetch('/index.php?s=home/message_setting/messageseting', params, 'POST');
  },


  /**
   * 消息模板设置获取
   * @param params
   * @returns {*}
   */
  getSmsSetting: function(params) {
    return fetch('/index.php?s=home/sms_seting/index', params, 'POST');
  },

  /**
   * 消息模板设置
   * @param params
   * @returns {*}
   */
  setSmsSetting: function(params) {
    return fetch('/index.php?s=home/sms_seting/smsedit', params, 'POST');
  },


  /**
   * 用户须知列表
   * @param params
   * @returns {*}
   */
  getUserAdviceList: function(params) {
    return fetch('/index.php?s=home/Instructions/index', params, 'POST');
  },

  /**
   * 用户须知添加
   * @param params
   * @returns {*}
   */
  addUserAdvice: function(params) {
    return fetch('/index.php?s=home/Instructions/articleaadd', params, 'POST');
  },

  /**
   * 用户须知修改
   * @param params
   * @returns {*}
   */
  updateUserAdvice: function(params) {
    return fetch('/index.php?s=home/Instructions/articleaedit', params, 'POST');
  },

  /**
   * 用户须知单个
   * @param params
   * @returns {*}
   */
  getUserAdviceItem: function(params) {
    return fetch('/index.php?s=home/Instructions/getarticle', params, 'POST');
  },

  /**
   * 用户须知删除单个
   * @param params
   * @returns {*}
   */
  delUserAdviceItem: function(params) {
    return fetch('/index.php?s=home/Instructions/del', params, 'POST');
  },


  /**
   * 获取微信公众号配置
   * @param params
   * @returns {*}
   */
  getWechatConfig: function() {
    return fetch('/index.php?s=home/wechat_platform/index', {}, 'POST');
  },

  /**
   * 修改微信公众号配置
   * @param params
   * @returns {*}
   */
  updateWechatConfig: function() {
    if (isDebug) {
      return 'http://localhost/index.php?s=home/wechat_platform/edits';
    } else {
      return baseUrlPrefix + '/index.php?s=home/wechat_platform/edits';
    }
  },


  /**
   * 银行列表
   * @param params
   * @returns {*}
   */
  getBankConfigTabulation: function(params) {
    return fetch('/index.php?s=home/Bank/index', params, 'POST');
  },
  /**
   * 添加银行信息
   * @param params
   * @returns {*}
   */
  insertBankConfig: function(params) {
    return fetch('/index.php?s=home/Bank/bankadd', params, 'POST');
  },
  /**
   * 删除银行信息
   * @param params
   * @returns {*}
   */
  delBankConfig: function(params) {
    return fetch('/index.php?s=home/Bank/bankdel', params, 'POST');
  },
  /**
   * 更新银行状态
   * @param params
   * @returns {*}
   */
  updateBankConfigStatus: function(params) {
    return fetch('/index.php?s=home/Bank/banksatatus', params, 'POST');
  },


  /**
   * 获取区域限制
   * @param params
   * @returns {*}
   */
  getTerritorialRestriction: function() {
    return fetch('/index.php?s=home/location/getArea', {}, 'POST');
  },
  /**
   * 修改区域限制
   * @param params
   * @returns {*}
   */
  updateTerritorialRestriction: function(params) {
    return fetch('/index.php?s=home/location/editArea', params, 'POST');
  },
  /* ---------- 小程序设置 END --------------*/


  /* ---------- 任务大厅 START --------------*/

  /**
   * 获取任务分配订单列 表
   * @param params
   * @returns {*}
   */
  getTaskOrderList: function (params) {
    return fetch('/index.php?s=home/task/index', params, 'POST');
  },
  /**
   * 任务分配列表
   * @param params
   * @returns {*}
   */
  mapindex(params) {
    return fetch('/index.php?s=home/map/index', params, 'POST');
  },
  //派单接口
  mapassign_order(params) {
    return fetch('/index.php?s=home/task/assigned', params, 'POST');
  },

  getOrderTaskingList: function(params) {
    return fetch('/index.php?s=home/Task/index', params, 'POST');
  },

  /**
   * 获取可指派的代驾人员
   * @param params
   * @returns {*}
   */
  getDrivingByTask: function(params) {
    return fetch('/index.php?s=home/Task/getdriver', params, 'POST');
  },

  /**
   * 指派任务
   * @param params
   * @returns {*}
   */
  taskAppoint: function(params) {
    return fetch('/index.php?s=home/Task/assigned', params, 'POST');
  },

  /* ---------- 任务大厅 END --------------*/


  /* ---------- 订单管理 START --------------*/

  /**
   * 订单列表
   * @param params
   * @returns {*}
   */
  getOrderList: function(params) {
    return fetch('/index.php?s=home/Order/index', params, 'POST');
  },


  getOrderRefund:function(params){
		 return fetch('/index.php?s=home/Order/refund', params, 'POST');
	},


  /**
   * 订单评论列表
   * @param params
   * @returns {*}
   */
  getOrderCommentList: function(params) {
    return fetch('/index.php?s=home/order_comment/index', params, 'POST');
  },

  /**
   * 投诉列表
   * @param params
   * @returns {*}
   */
  getOrderComplaintList: function(params) {
    return fetch('/index.php?s=home/Complaints/index', params, 'POST');
  },
  /**
   * 获取行驶路线轨迹
   * @param params
   * @returns {*}
   */
  getOrderPolyline: function(params) {
    return fetch('/index.php?s=home/order/getOrderTrack', params, 'POST');
  },
  /**
   * 创建系统订单
   * @param params
   * @returns {*}
   */
  createSystemOrder: function(params) {
    return fetch('/index.php?s=home/order/createSystemOrder', params, 'POST');
  },

  /* ---------- 订单管理 END --------------*/



  /* ---------- 代驾人员 START --------------*/
  /**
   * 代驾人员申请列表
   * @param params
   * @returns {*}
   */
  getDriverApplyList: function(params) {
    return fetch('/index.php?s=home/Driver/index', params, 'POST');
  },


  /**
   * 代驾人员审核
   * @param params
   * @returns {*}
   */
  getDriverAudit2Item: function(params) {
    return fetch('/index.php?s=home/Driver/audit', params, 'POST');
  },

  /**
   * 代驾人员一键审核
   * @param params
   * @returns {*}
   */
  getDriverAudit2Array: function(params) {
    return fetch('/index.php?s=home/Driver/keyaudit', params, 'POST');
  },


  /**
   * 代驾人员列表
   * @param params
   * @returns {*}
   */
  getDriverList: function(params) {
    return fetch('/index.php?s=home/Driver/getdriver', params, 'POST');
  },

  /**
   * 代驾人员状态修改
   * @param params
   * @returns {*}
   */
  getDriverStatusUpdate: function(params) {
    return fetch('/index.php?s=home/Driver/statu', params, 'POST');
  },

  /**
   * 代驾账单明细
   * @param params
   * @returns {*}
   */
  // getDriverBillDetails: function (params) {
  //   return fetch('/index.php?s=home/Driver/bill', params, 'POST');
  // },


  /**
   * 保证金退款列表
   * @param params
   * @returns {*}
   */
  getWithdrawAcceptList: function(params) {
    return fetch('/index.php?s=home/promise_money/margin', params, 'POST');
  },

  /**
   * 更新提现状态
   * @param params
   * @returns {*}
   */
  updateWithdrawAcceptStatus: function(params) {
    return fetch('/index.php?s=home/promise_money/withdrawAccept', params, 'POST');
  },

  /* ---------- 代驾人员 END --------------*/



  /* ---------- 会员用户 START --------------*/

  /**
   * 会员列表
   * @param params
   * @returns {*}
   */
  getUserList: function(params) {
    return fetch('/index.php?s=home/User/index', params, 'POST');
  },

  /**
   * 用户充值
   * @param params
   * @returns {*}
   */
  userRecharge: function(params) {
    return fetch('/index.php?s=home/User/platRecharge', params, 'POST');
  },
  /**
   * 用户充值记录
   * @param params
   * @returns {*}
   */
  getUserRechargeHistoryList: function(params) {
    return fetch('/index.php?s=home/User/getRechargeList', params, 'POST');
  },

  /* ---------- 会员用户 END --------------*/



  /* ---------- 财务管理 START --------------*/
  /**
   * 会员提现申请列表
   * @param params
   * @returns {*}
   */
  getUserDrawMoneyList: function(params) {
    return fetch('/index.php?s=home/User/withdrawal', params, 'POST');
  },

  /**
   * 会员提现审核
   * @param params
   * @returns {*}
   */
  userDrawMoneyAuditing: function(params) {
    return fetch('/index.php?s=home/User/check', params, 'POST');
  },
  /* ---------- 财务管理 END --------------*/



  /* ---------- 售后服务 START --------------*/
  /**
   * 会员提现申请列表
   * @param params
   * @returns {*}
   */
  getFeedbackList: function(params) {
    return fetch('/index.php?s=home/Feedback/index', params, 'POST');
  },

  /* ---------- 售后服务 END --------------*/



  /* ---------- 营销管理 START --------------*/

  /**
   * 优惠券列表
   * @param params
   * @returns {*}
   */
  getCouponList: function(params) {
    return fetch('/index.php?s=home/Coupon/index', params, 'POST');
  },

  /**
   * 优惠券详情
   * @param params
   * @returns {*}
   */
  getCoupon: function(params) {
    return fetch('/index.php?s=home/Coupon/detail', params, 'POST');
  },

  /**
   * 优惠券状态修改
   * @param params
   * @returns {*}
   */
  getCouponStatusUpdate: function(params) {
    return fetch('/index.php?s=home/Coupon/switchs', params, 'POST');
  },

  /**
   * 优惠卷删除
   * @param params
   * @returns {*}
   */
  delCoupon: function(params) {
    return fetch('/index.php?s=home/Coupon/del', params, 'POST');
  },

  /**
   * 优惠卷添加
   * @param params
   * @returns {*}
   */
  addCoupon: function(params) {
    return fetch('/index.php?s=home/Coupon/adds', params, 'POST');
  },

  /**
   * 优惠卷修改
   * @param params
   * @returns {*}
   */
  updateCoupon: function(params) {
    return fetch('/index.php?s=home/Coupon/edits', params, 'POST');
  },


  /**
   * 任务奖励列表
   * @param params
   * @returns {*}
   */
  getTaskList: function(params) {
    return fetch('/index.php?s=home/Task/reward', params, 'POST');
  },

  /**
   * 任务奖励详情
   * @param params
   * @returns {*}
   */
  getTask: function(params) {
    return fetch('/index.php?s=home/Task/detail', params, 'POST');
  },

  /**
   * 任务奖励状态修改
   * @param params
   * @returns {*}
   */
  getTaskStatusUpdate: function(params) {
    return fetch('/index.php?s=home/Task/onoff', params, 'POST');
  },

  /**
   * 任务奖励删除
   * @param params
   * @returns {*}
   */
  delTask: function(params) {
    return fetch('/index.php?s=home/Task/del', params, 'POST');
  },

  /**
   * 任务奖励添加
   * @param params
   * @returns {*}
   */
  addTask: function(params) {
    return fetch('/index.php?s=home/Task/adds', params, 'POST');
  },

  /**
   * 任务奖励修改
   * @param params
   * @returns {*}
   */
  updateTask: function(params) {
    return fetch('/index.php?s=home/Task/edits', params, 'POST');
  },


  /* ---------- 营销管理 END --------------*/


  /* ---------- 平台设置 START --------------*/

  /**
   * 获取保证金设置
   * @param params
   * @returns {*}
   */
  getPromiseMoneyeSetting: function() {
    return fetch('/index.php?s=home/promise_money/index', {}, 'POST');
  },

  /**
   * 设置保证金
   * @param params
   * @returns {*}
   */
  setPromiseMoneyeSetting: function(params) {
    return fetch('/index.php?s=home/promise_money/promiseadd', params, 'POST');
  },

  /**
   * 获取平台设置
   * @param params
   * @returns {*}
   */
  getPlatformPriceSetting: function() {
    return fetch('/index.php?s=home/price_model/index', {}, 'POST');
  },

  /**
   * 设置平台设置
   * @param params
   * @returns {*}
   */
  setPlatformPriceSetting: function(params) {
    return fetch('/index.php?s=home/price_model/platformseting', params, 'POST');
  },

  /* ---------- 平台设置 END --------------*/


  /* ---------- 系统设置 START --------------*/
  /**
   * 小程序获取验证二维码
   */
  // systemConfigGetQrCode() {
  //   return fetch('/index.php?s=home/wechat_app/getQrCode', {}, 'POST');
  // },
  systemConfigGetQrCode(params) {
    return fetch('/index.php?s=home/wechat_app/login', params, 'POST');
  },
  /**
   * 获取登陆状态获取ticket
   */
  systemConfigGetWxCode(params) {
    return fetch('/index.php?s=home/wechat_app/getWxCode', params, 'POST');
  },
  /**
   * 获取体验二维码
   */
  systemConfigGetTestCode(params) {
    return fetch('/index.php?s=home/wechat_app/TestCommitSource', params, 'POST');
  },
  /**
   * 上传小程序
   */
  // systemConfigSubmitApplet(params) {
  //   return fetch('/index.php?s=home/wechat_app/SubmitSource', params, 'POST');
  // },
  systemConfigSubmitApplet(params) {
    return fetch('/index.php?s=home/wechat_app/UploadApp', params, 'POST');
  },
  /* ---------- 系统设置 END --------------*/
  baidu_sdk_index(params) {
    return fetch('/index.php?s=home/baidu_sdk/index', params, 'POST');
  },
  baidu_sdk_save(params) {
    return fetch('/index.php?s=home/baidu_sdk/save', params, 'POST');
  },

  /**
   * 分销权限获取
   * @param params
   * @returns {*}
   */
  getJurisdiction: function(params) {
    return fetch('/api.php/plugs/getList', params, 'POST');
  },
  /**
   * 分销商申请
   * @param params
   * @returns {*}
   */
  getDistributionApply: function(params) {
    return fetch('/index.php?s=home/distribution_center/apply_list', params, 'POST');
  },
  /**
   * 分销商启用
   * @param params
   * @returns {*}
   */
  getDistributionStart: function(params) {
    return fetch('/index.php?s=home/distribution_center/resume', params, 'POST');
  },
  /**
   * 分销商禁用
   * @param params
   * @returns {*}
   */
  getDistributionEnd: function(params) {
    return fetch('/index.php?s=home/distribution_center/forbid', params, 'POST');
  },

  /**
   * 分销商审核
   * @param params
   * @returns {*}
   */
  getDistributionDual: function(params) {
    return fetch('/index.php?s=home/distribution_center/dual_apply', params, 'POST');
  },
  /**
   * 分销商列表
   * @param params
   * @returns {*}
   */
  getDistributionList: function(params) {
    return fetch('/index.php?s=home/distribution_center/distribution_list', params, 'POST');
  },
  /**
   * 分销商提现
   * @param params
   * @returns {*}
   */
  getDistributionWithdrawal: function(params) {
    return fetch('/index.php?s=home/distribution_center/withdrawal_commission', params, 'POST');
  },
  /**
   * 分销商提现操作
   * @param params
   * @returns {*}
   */
  getDistributionCheck: function(params) {
    return fetch('/index.php?s=home/distribution_center/check', params, 'POST');
  },
  /**
   * 分销商订单
   * @param params
   * @returns {*}
   */
  getDistributionOrder: function(params) {
    return fetch('/index.php?s=home/distribution_center/order_list', params, 'POST');
  },
  /**
   * 分销商设置
   * @param params
   * @returns {*}
   */
  setDistributionSetting: function(params) {
    return fetch('/index.php?s=home/store/distributionSetting', params, 'POST');
  },
  /**
   * mf 路线规划-添加
   * @param {*} params 
   */
  mRouteAdd: function(params){
    return fetch('/index.php?s=home/order/routeAdd', params, 'POST');
  },
  /**
   * mf 路线规划-列表
   * @param {*} params 
   */
  mRouteList: function(params){
    return fetch('/index.php?s=home/order/routeList', params, 'POST');
  },
   /**
   * mf 路线规划-编辑数据
   * @param {*} params 
   */
  mRouteEditList: function(params){
    return fetch('/index.php?s=home/order/routeEditList', params, 'POST');
  },
   /**
   * mf 路线规划-编辑操作
   * @param {*} params 
   */
  mRouteEdit: function(params){
    return fetch('/index.php?s=home/order/routeEdit', params, 'POST');
  },
   /**
   * mf 路线规划-编辑操作
   * @param {*} params 
   */
  mRouteDelete: function(params){
    return fetch('/index.php?s=home/order/routeDelete', params, 'POST');
  },
   /**
   * mf 首页广告-添加操作
   * @param {*} params 
   */
    mAdAdd: function(params){
      return fetch('/index.php?s=home/order/madAdd', params, 'POST');
    },
    /**
   * mf 首页广告-列表
   * @param {*} params 
   */
  mAdList: function(params){
    return fetch('/index.php?s=home/order/adList', params, 'POST');
  },
  /**
   * mf 首页广告-删除操作
   * @param {*} params 
   */
   mAdDelete: function(params){
    return fetch('/index.php?s=home/order/adDelete', params, 'POST');
  },
  /**
   * mf 首页广告-编辑数据
   * @param {*} params 
   */
    mAdEditList: function(params){
      return fetch('/index.php?s=home/order/adEditList', params, 'POST');
    },
   /**
   * mf 路线规划-编辑操作
   * @param {*} params 
   */
  madEdit: function(params){
    return fetch('/index.php?s=home/order/adEdit', params, 'POST');
  },
}
